&:insensitive { @include button(backdrop-insensitive); }
}
+ // ...on selected list rows
+ row:selected & { &, &:insensitive { border-color: $selected_borders_color; } }
+
// OSD
.osd & {
@include button(osd);
&:insensitive { background-color: $insensitive_bg_color; }
}
+ // ...on selected list rows
+ row:selected & {
+ box-shadow: none;
+
+ &, &:insensitive { border-color: $selected_borders_color; }
+ }
+
// OSD
.osd & {
border-color: $osd_borders_color;
}
}
+ // ...on selected list rows
+ row:selected & { &, &:insensitive { border-color: $selected_borders_color; } }
+
// OSD
.osd & {
border-color: $osd_borders_color;
*****************/
progressbar {
- // FIXME: insensitive state missing
+ // FIXME: insensitive state missing and some other state should be set probably
padding: 0;
font-size: smaller;
color: transparentize($fg_color, 0.6);
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
scale slider:backdrop:insensitive > .label {
color: inherit; }
+ row:selected scale slider, row:selected scale slider:insensitive {
+ border-color: #0f2b48; }
.osd scale slider {
color: #eeeeec;
border-color: rgba(0, 0, 0, 0.7);
box-shadow: none; }
scale trough:backdrop:insensitive, progressbar trough:backdrop:insensitive, progressbar:backdrop trough:insensitive {
background-color: #333636; }
+ row:selected scale trough, scale row:selected trough, row:selected progressbar trough, progressbar row:selected trough {
+ box-shadow: none; }
+ row:selected scale trough, scale row:selected trough, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:insensitive, scale row:selected trough:insensitive, row:selected progressbar trough:insensitive, progressbar row:selected trough:insensitive {
+ border-color: #0f2b48; }
.osd scale trough, scale .osd trough, .osd progressbar trough, progressbar .osd trough {
border-color: rgba(0, 0, 0, 0.7);
background-color: rgba(0, 0, 0, 0.5);
scale highlight:backdrop:insensitive, progressbar progress:backdrop:insensitive, progressbar:backdrop progress:insensitive {
background-color: transparent;
border-color: transparent; }
+ row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress, row:selected scale highlight:insensitive, scale row:selected highlight:insensitive, row:selected progressbar progress:insensitive, progressbar row:selected progress:insensitive {
+ border-color: #0f2b48; }
.osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress {
border-color: rgba(0, 0, 0, 0.7); }
.osd scale highlight:insensitive, scale .osd highlight:insensitive, .osd progressbar progress:insensitive, progressbar .osd progress:insensitive {
box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
scale slider:backdrop:insensitive > .label {
color: inherit; }
+ row:selected scale slider, row:selected scale slider:insensitive {
+ border-color: #184472; }
.osd scale slider {
color: #eeeeec;
border-color: rgba(0, 0, 0, 0.7);
box-shadow: none; }
scale trough:backdrop:insensitive, progressbar trough:backdrop:insensitive, progressbar:backdrop trough:insensitive {
background-color: #f4f4f4; }
+ row:selected scale trough, scale row:selected trough, row:selected progressbar trough, progressbar row:selected trough {
+ box-shadow: none; }
+ row:selected scale trough, scale row:selected trough, row:selected progressbar trough, progressbar row:selected trough, row:selected scale trough:insensitive, scale row:selected trough:insensitive, row:selected progressbar trough:insensitive, progressbar row:selected trough:insensitive {
+ border-color: #184472; }
.osd scale trough, scale .osd trough, .osd progressbar trough, progressbar .osd trough {
border-color: rgba(0, 0, 0, 0.7);
background-color: rgba(0, 0, 0, 0.5);
scale highlight:backdrop:insensitive, progressbar progress:backdrop:insensitive, progressbar:backdrop progress:insensitive {
background-color: transparent;
border-color: transparent; }
+ row:selected scale highlight, scale row:selected highlight, row:selected progressbar progress, progressbar row:selected progress, row:selected scale highlight:insensitive, scale row:selected highlight:insensitive, row:selected progressbar progress:insensitive, progressbar row:selected progress:insensitive {
+ border-color: #184472; }
.osd scale highlight, scale .osd highlight, .osd progressbar progress, progressbar .osd progress {
border-color: rgba(0, 0, 0, 0.7); }
.osd scale highlight:insensitive, scale .osd highlight:insensitive, .osd progressbar progress:insensitive, progressbar .osd progress:insensitive {